Obiettivi dell'Apprendimento
- Identificare i principi fondamentali della modularità, inclusi l'incapsulamento e l'astrazione
- Sviluppare strategie per definire confini e interfacce chiare tra i moduli
- Valutare i vantaggi del collegamento sciolto nei sistemi software su larga scala
- Implementare l'inversione di dipendenza per favorire l'indipendenza dei moduli